home *** CD-ROM | disk | FTP | other *** search
/ Oh!X 2001 Spring / Oh!X 2001 Spring Special CD-ROM (Japan) (Track 1).bin / VC / layered3 / StdAfx.h < prev   
Encoding:
C/C++ Source or Header  |  2000-08-03  |  1.4 KB  |  52 lines

  1. // stdafx.h : 標準のシステム インクルード ファイル、
  2. //            または参照回数が多く、かつあまり変更されない
  3. //            プロジェクト専用のインクルード ファイルを記述します。
  4. //
  5.  
  6. #if !defined(AFX_STDAFX_H__A9DB83DB_A9FD_11D0_BFD1_444553540000__INCLUDED_)
  7. #define AFX_STDAFX_H__A9DB83DB_A9FD_11D0_BFD1_444553540000__INCLUDED_
  8.  
  9. #if _MSC_VER > 1000
  10. #pragma once
  11. #endif // _MSC_VER > 1000
  12.  
  13. // Windows2000
  14. #define _WIN32_WINNT    0x0500
  15. #define WINVER    0x0500
  16.  
  17. #define WIN32_LEAN_AND_MEAN        // Windows ヘッダーから殆ど使用されないスタッフを除外します
  18.  
  19. #include <windows.h>
  20.  
  21. // 拡張ウィンドウスタイル
  22. #ifndef WS_EX_LAYERED
  23. #define WS_EX_LAYERED           0x00080000
  24. #endif
  25.  
  26. // SetLayeredWindowAttributes のアクションフラグ
  27. #ifndef LWA_COLORKEY
  28. #define LWA_COLORKEY            0x00000001
  29. #endif
  30. #ifndef LWA_ALPHA
  31. #define LWA_ALPHA               0x00000002
  32. #endif
  33.  
  34. // UpdateLayeredWindow のオプションフラグ
  35. #ifndef ULW_COLORKEY
  36. #define ULW_COLORKEY            0x00000001
  37. #endif
  38. #ifndef ULW_ALPHA
  39. #define ULW_ALPHA               0x00000002
  40. #endif
  41. #ifndef ULW_OPAQUE
  42. #define ULW_OPAQUE              0x00000004
  43. #endif
  44.  
  45.  
  46. // TODO: プログラムで必要なヘッダー参照を追加してください。
  47.  
  48. //{{AFX_INSERT_LOCATION}}
  49. // Microsoft Visual C++ は前行の直前に追加の宣言を挿入します。
  50.  
  51. #endif // !defined(AFX_STDAFX_H__A9DB83DB_A9FD_11D0_BFD1_444553540000__INCLUDED_)
  52.